paving machine - Turkish English Dictionary